Allow the user to take his turn
clean up
disable forbidden moves
add vim modeline and convert tabs to spaces