added basis for sorting ActionRecognizers by type
basic idea for new system
added clearing of buckets
documentation cleanup
big style cleanup and making a test pass from the pipe refactor
buckets are now maps
did some documentation and style cleanup
Issue 24 fix