Various classes

Implemented Tile, Chaser, LightOrb, started rewriting main to use said
classes