fixed board erasing bugs

fixed board erasing bugs; gave better var names; removed ability to  not
rotate; other fixes