added support for two player mode

* added the needed constants
* improved some classes
* image and direction is now handled in the Snake class
* WASD control added for the second player

* TODO: second player collision, improve the collision detection in
overall