added loop for continuous user input, fleshed out parse_command, begin, rollback, end, and input functions, added object for data to be incorporated hopefully on next commit