Update

include the provided project as a library project
Added a ton of files for GUI