added user entity and migration