fixed a bug in BoardGUI.cpp

fixed the off-by-one bug in BoardGUI::new_game. the cursor was being set
to have the next character before the out-of-characters check was being
performed

also removed some files which are now in .gitignore
modified .gitignore to ignore .out files