Add simple IO interaction and command line args