Changed the methods back, since I found out that we could use the readline library to do history as well. I don't exactly know how that works yet with moving back and forth though.