Added percentage option

All args are now passed in as a hash. 

Added percent boolean option. If true, it will recalculate the values so they are a percent. It defaults to false.