Structure Changes

Changing the structure of the source to be more semantic since the
source can't be compiled according to the WoW API ToS.

- Also added the start command for appfog