reorganized file structure incase i decide to attempt the challenges in other langs
updated git ignore
additional development for the minesweeper challenge.  naive way is WAY too slow