add apps via js
fillAppContainer refactort (modularisiert)

createSpan, createRow, sideBySide
replace silly names (sidebySide ->
vertical,createRow->horizontal,createSpan->addItem)