massive refactor for library/common
partial refactor
completed refactor
fixed readme
fixed readme
some fix