Models

creating the models