finished basic features of checkers