Implemented single method on folder repository and cleaned up repository syntax a bit
Updated data access code. Our database will have just two tables, one for tridion items and one for subscriptions. All other information will be retrived via TOM.NET or Core Service
Deleting old items (see commit a52c151)
Added subscription options and a little more complex notification logic
Fixed broken class
Fixed some bugs in the Entity configuration. The table name aren't pretty, but they work
Added some front-end functionality around specifying subscription options and item types
Moved some code around.
Adding event system class to be merged