add simple reusable rest components
add projects#index route and model