added migrations and created classes