Added more helper functions to Board and began writing out movement.