Fixes #14: Database setup and migrations