Fix init bug in rules. Add PrintAction function.
Better logging - loglevels
Solver with testboards. Tests pass.