adding app icons
Changed how layer is instantiated
updated header