Added functionality to FirstAgent to jump on agents within 2 squares of Mario

Created FirstAgentRecorder that takes in the actions made by an agent on a certain level & is able to repeat them on subsequent runs of that level, without repeating all the calculations
Shortened replan functionality to use the first plan found as opposed to the best
Removed prints from FirstAgent's classes