Library version of the Units project (not fit to be used, for now)