database streamlining
closes #33 (closed)
instances must be on the latest migration for this to go smoothly or else unexpected behavior might happen.
moves all migrations to 0_base.sql
and adds better checks for the migration script, plus better error handling while running a single migration.