made better use of BrowseController, deleted unnecessary views
introduced new CFConfig class for config
cleanup
more search settings functionality