Adding in base application

Adding in a blank application as a starting point for development. I
will delay the pull request till everyone agrees on the starting point.