added print_info and root check
modified description in setup
modified output for root check
added print (to be modified) and get_input functions, added intro, modified root check
edited output for intro
edited usage on print
added case statement framework for print function
added note