creating initial implementation

added datastore, added complete functionality for scrape, created a
simple list view for all items, separated out models and views from
main.