Models

add models and migrations