Updated readme
Fixing logic with pawn movement
adding gitignore
Checking errors