Draw Manager with no SFML

Needs to be tested with game.cpp. Added new structures that are used in
draw manager and display.