New movement system

So in this commit I introduced new movement system. Depends on other
developers if we will stick to this or not.
Controls:
W - Move up
S - Move down
A - Rotate left
D - Rotate right