-Split out GUI from internal server

-Added gamepath, nogui, and debug command line args
-Added basic resource locks to object managers