This is the intial release.

I still have to add more vendors and implement how they work out there charges.
Also there are only about three item classes so I need to put in some more work there.
This release however should give a fair idea of where I am going with this. :)
Merge branch 'working' into gh-pages