Removed comments
added interface and classes for item.controller and item.rest