2048 version two with updating the .gitignore file and solving the block random generating problem