Added code for checking the status of the block, checking whether the game can progress or not and see whether the game win has occurred along with appropriate tests with 100% code coverage. Few final touch ups remaining before proceeding on with the UI part.