created databases models and authentication model