added initial 2048 solution and .gitignore