Finished protoype 1

All required features are functional. The UI is near complete and code
input works nicely. The searchbar works as well, just not particularly
efficiently.