Random and shifting

Create random init board
When moving blocks will skip empty blocks