function for quick 90 degrees vector rotation now takes a parameter determining direction of rotation
vector class now has two methods for multiplication, one that returns a new object and one that modifies the current
now using the new vector scaling method
set up basic movement