removed composer.lock (for now at least)
changed namespace to all-lowercase (more in line with Yii)
refactored the whole thing
added ability to specify compressor options in the component configuration