more cleaning: access protection, unused methods, classes in own files

havily changed AllSTLsToBuild -> extracted InFillPatterns and moved a
bunch of methods to that