Added an obstacle class. It's still not ready and I ran into a problem with the collision system (it doesn't take steptime into account)