refactored selection view controller
fixed categories not loading