Added simple Direction enum class for movement handling
Basic setup by a game world and corrections in GameObjects to make compatible