Changed base unit class to abstract.