Setup

basic skeleton app w/ CI hooked up

CC @thebrianzeng @danrschlosser 
depends....
this setup is to facilitate AngularJS (doesn't play well with `render_template`).
I think we should leave it as is for now and change when appropriate. We haven't really ironed out how the docs will be written / rendered