Added a vector class that now handles movement for enemies, and improved
knockback so that it works in all directions.