This is a commit marking end of work for the day.

Things are not complete as of yet. Some new requirements have been added
and settings have been added. Still a work in progress.
Added the core app