Added format parameter passthrough
Added possiblility to hide filtering component
Added License
Did major refactoring

Change-Id: I472567c742da965b8014f19582b1b067d9bedaf0