Intial commit

This is the full source code of the app. It needs the license put into
the headers.
License comments

Added the license comments to the source code.