added spider

bulk of work should be done here to start