POST 2: Seperated GUI and added Standalone Client.
POST 2: Seperated GUI and added Standalone Client.