added migrations and schema