Added entity classes, implemented texture system, basic quad rendering