Add first part of ex15
More database
Finish first complete draft of database
Use zeroed out memory to get around compiler bug
Finish code for example 15
Add some comments
Merge pull request #1 from rylev/database

[WIP] Database