fixed bug in setBoardValue that was messing things up. fully implemented checkBoard and made sure it works from the controller. changing to version 0.2