adding specs to test backbone query interface for anything which implements smooth::queryable
updating controller
improving controller