made significant progress on piece movement, updated to gradle, and board