Fixed data structure in the GUI snake so it grows correctly. Removed the need of a 'newBoard'. Changed return type in console snake back to default for a default space
Cleaned up unused methods, and added descriptions to what the methods do. Created Board.cs to start migrating what is needed over there, to separate MainWindow from Board
Cleaned up MainWindow, and extracted out Board
merge changes