added empty History class
implemented mission.complete() but it sure feels hacky
added mission manager
shamefully hardcoded 2 missions into mission_manager constructor
primitive str(mission) implemented
added history.get_last()
added history.add_line()
two trivial missions running