make seek work properly, add F1000 to all moves
make save/restore include present_position AND work properly, and automatically save/restore