Port to Python 2.7

-imported python 3 features where needed
-removed use of pygame vectors and replaced with my own old vector class