Code compiles and runs, functionally still nothing there besides input handling