Implemented solution checker

Can check given solutions. Can't generate puzzles yet.