refactor singletoner
update unit test singletoner
bugfix grep regex
methods doc
classicloader improves