rewrite some moves as integer divisions
simplistic pgn attribute parser added