Build models and migrations

@n-zeplo @JennMiller :+1: