Added Basic Global Movement System

Controlled with WASD, currently only works if playerhorizontalspeed and
playerverticalspeed are identical