Reduced comments in ServerConnection.cs
Client code now has reduced comments
Reduced server code comments
Reduced shared comments
Moved time storage to Level class
ClientConnection now stores which level the client is in
Commented Level.cs
Commented Position.cs
Commented rectangle.cs
Commented Room.cs
Renamed a couple of tile manipulation methods
Fixed a null reference exception
Commented RoomVisibility.cs
Commented Tile.cs
One last comment
Thinking more about level generation script formats
Created utility method for loading properties from definitions
Added Tile.RemoveEntities()
Added EntityAppearance class
Moved Entity and Component to server from shared