Um whole lot of stuff needs work on main to loop input through functions