Adds "create drawing" interface, adjusts persistence and header/footer

This commit adds an interface for adding a drawing if none exist in the
database. This should also be usable for creating new drawings in the
future.

Additionally, some persistence bugs were ironed out (cascading) and
the site header and footer were tweaked.