- Improved the DAO abstract class so that it can be inherited by any DAO
of the application and it will have the base methods up and ready to go.
Reduces a lot of boilerplate code.
- Changed the current DAOs to implement it.
- Addded SportsSessionDAO.