Holy fucking shit this library is awesome. The amount of times I rewrote it too isn\'t funny. Commiting and cleaning up
Cleaning up names
More tidying and added min