added component and util functions

neue Datei:             Component.js
neue Datei:             util/Formatter.js
neue Datei:             util/Grouper.js