many changes, main change implemented object creation in accordion menu and object creation in scatterlayout