Very basic text display engine
Split up files, adding test functions