Initiated a solo venture for refactoring the entire engine + game. Take a look if you like, but I'd prefer if you'd not interfere at this stage :-)
Refactored engine is building correctly. Starting to refactor game for use with the new Engine.
Refactored MainMenu and added Interface class to the engine. Game does not build yet.
Lot of refactoring done, probably 40% through with the game. The Engine still builds successfully.
The game builds successfully. Started to test all the features, the main menu seems to work already.
Lobby scene fixed. Networking fixed as well. Re-implementing everything from the gamescene now.
PowerStation works again, including the infinite power bug though.
Another big refactor, causing most of the functionality to work again + some extras. Full changelog:

- FPS Counter in top left corner, at all times. You can turn it off by commenting the code out in the main class.
- Other stations work as well, there wasn't any functionality in them though.
- You can now fly around if you enter the navigation station.
- Two games can connect and if the server starts the game, the connected client starts as well.
- FPS is now steady at 60 FPS (on my computer anyway). There was a huge performance problem with the DistributeReceivedPackets function.

Problems:
- The memory heap gets corrupted by the Enemy sync mechanic of the SendAndReceivePackets class. The problem lays in the deletion of Enemy classes. I did not figure this out yet. The compressing and uncompressing of packets with a Enemy vector should be redesigned probably.
Forgot to uncomment some update logic from the GameScene. While I was at it I added code to make it possible to add the Laser objects to the Collision solving system. This did have an impact on the FPS. Probably too much Cyclomatic complexity in the CollisionSystem.
Init and draw fix. Beware, you could receive nullpointer exceptions.
Fixed infinite power bug.

With Jorn, Mitchell.
Make sure the static map is always used instead of the dynamic map.
Fixed HUD Help Text, still draws behind shipmap
Refactored station texts and scrollbars. Powerstation has new buttons

- with Rik Ruiten
Solved merge errors
Couple features reimplemented. Changelog:

- Helmstation is functional again. It doesn't use the BasicMoverComponent however.
- Wormholes spawn as well but they are not in random positions and they cannot detect collision.
Merge branch 'Developer' into EngineRefactor

Conflicts:
	build/Stella Incognita.vcxproj
	build/Stella Incognita.vcxproj.filters
	include/Engine/Network.h.orig
	lib/EngineDebug/engine.lib
	source/Engine/Collision.cpp
	source/Engine/CollisionSystem.cpp
	source/Engine/Entity.cpp
	source/Engine/SceneManager.cpp
	source/Game/BasicShipMover.cpp
	source/Game/BasicShipMover.h
	source/Game/Enemy.cpp
	source/Game/EnemyAsteroid.cpp
	source/Game/EnemyAsteroid.h
	source/Game/EnemyDrone.h
	source/Game/EnemyFighter.cpp
	source/Game/EnemyFighter.h
	source/Game/Laser.cpp
	source/Game/Laser.h
	source/Game/MainMenuEventReceiver.cpp
	source/Game/MainMenuScene.cpp
	source/Game/Player.cpp
	source/Game/Ship.cpp
	source/Game/ShipScenes.cpp
	source/Game/Shipmap.cpp
	source/Game/StateSwitchDrone.cpp
	source/Game/StateSwitchFighter.cpp
	source/Game/Stations/PowerStation.cpp
	source/Game/Stations/PowerStation.h
	source/Game/Stations/PowerStationData.cpp
	source/Game/Stations/Station.cpp
	source/Game/Stations/WeaponStation.cpp
	source/Game/main.cpp