skeleton app
initial working prototype