fixed num token types on board and required amount for level. Also added check to make sure nothing is moving before transitioning to next level.