Working GUI
Removed TextArea memory, now only using ListView memory
Cleanup and added simple GUI test (just checks startup for now)
Few improvements
Added more constructors
Added gitignore
merge