Write the module for unit prefixes.
Create the Unit class.
Define properties of Unit, such as abbrev, factor with prefixes, etc.
Define operations for units.
Define unit systems.