First steps of the game itself

Allow the user to choose from a couple boards, create a Board object with that data and print this Board
First step of the Optimistic Solver

Yeah, it's still crap. Well, baby first steps =)
Warning cleaning