projectmvc sample application (TaskManager) specification