Lots of stuff added

Bug: game crashes due to DrawDevice.cs not found