add random.js tests
add array.js
fixed shuffling and improved tests
refactorings for Board.js
refactor methods from Board.js to Tetromino.js (fixed collision bug)
refactorings and minor edits
add another shape once the current shape stopped moving
added the game over condition
pause won't be possible