Refactor to /opt/planetstack, final tweaks to make sure planetstack can run in non-openstack mode, adjustments to GUI for model focus changes
diff --git a/planetstack/plstackapi-debug-server.py b/planetstack/plstackapi-debug-server.py
new file mode 100644
index 0000000..aa60119
--- /dev/null
+++ b/planetstack/plstackapi-debug-server.py
@@ -0,0 +1,28 @@
+#!/usr/bin/env python
+import os
+import sys
+import threading
+
+from planetstack.config import Config 
+from openstack.sliveragent import SliverAgent
+from openstack.siteagent import SiteAgent
+
+if __name__ == '__main__':
+
+    # bootstrap envirnment
+    from django.core.management import ManagementUtility
+    config = Config()
+    url = "%s:%s" % (config.api_host, config.api_port)
+    args = [__file__, 'runserver', url] 
+
+    # run site agent once on startup
+    SiteAgent().run()    
+    
+    # start the sliver agent thread
+    sliver_agent = SliverAgent()
+    sliver_agent_thread = threading.Thread(target=sliver_agent.run)
+    sliver_agent_thread.start()
+
+    # start the server
+    server = ManagementUtility(args)
+    server.execute()