Reorganized code

Board now controls everything.
Replaced blocks[ ] with blocksLayer[ ] which groups all the blocks in
each layer to a parent "layer" game object.
Fixed the board falling through. Fixed naming.
Naming: layer had the same name after the layer underneath was destroyed. Now layer names change as expected.
Changed the way full layer is detected.
Hotfix on Rickys code.
move the board with the keyboard
board moves and rotates
rotation

board rotates and brick moves and rotates but not well
changed