added demo models views and controllers