more classes

- created "abstracts" folder
- started work on database classes