First migrations

Finished the first rough draft of the DB. Tested it a few times to make sure it's not breaking.