first pass at getting skeleton app