fixed small bugs
added IsVisible in private page
added unit testing of CategoryGroupController