Cleaned up movement and action code a little bit
Improved movement via controller