early release of APP source

This is an early version (12:20 Sunday) to make sure we can upload
sourcecode to github