rename: Manager -> Layer
moved PersistanceLayer
visibility
lower case variable names
format / javadoc
removed: redundant code