Change abstract unit. Add hour implementation. Fix miles per hour. Move
implementations to impl package.