add first draft of web-shooter and add sample application