[first commit] added backend models
[first commit] added backend models