lots of new things, got the framework for the database working
here you go
here
Merge pull request #2 from crimson16/ty-branch

Ty branch