Start lab5 in earnest.
Currently segfaults during process_input function.