Added media type JSON dependecy for (de)serialization
Package and class renaming
Cleaning
Added aggregator options method