Added class descriptions in controllers and moved two exceptions to new packade