implemented user component

added user, migrations and seed