Move class into seperate file
database tables
admin page to list pools and sources
get events, store in DB
Old widget DEPRECEATED, new widget started