Controller specs

adds controller specs for basic CRUD functionality