Bounds checking on all movement implemented

Pieces cannot be moved outside the borders of the screen via keypress
or falling