Updated UI for next update.

Updated UI to get ready for next update when adding in Define, also
removed the build files from git ignore.
Started to work on preference pane.

Preferences will be utilized when Define is added in.  The Define source
project was added in as well.