Added abstract datasource class for database connections
Created support for database dynamics in Event classes and website data. Currently no database available to connect to, using example data instead!