refactored store into seperate modules + single persistent db session
minor cleanup
Merge pull request #74 from jaredwilkening/master

major reorg