Add chess notation parser! We were forgetting to flip the row index. Also, added move error to rescue trying to move a piece that isn't there.