Created the necessary models