Started on basic Tetrimino movement

Some tetriminos will move fine using the down, left and right keys,
there is a bug where some will act strangely due to a bug.
I plan on implementing a new system for movement which will include more
abstraction and thus make it a cleaner system.