list swiched from go list to map

by swiching the list datastructure to a map it better mirrors
the unique key and orderless nature of the ccfs list
It is advisible to consider renaming the object to map also