adding models and views