Fixed some bot issues, added some graphics
isValidMove mostly works.  Probably still a few bugs.