Better handling of lengths.
Created by: eaburns
Original issue 8 created by eaburns on 2012-06-04T17:55:31.000Z:
Currently everything is just a float64 and I keep forgetting various unit conversions. There should probably be a size type to prevent all of this.