Initial Commit Project setup
NuPack Markup Calculator with basic unit test but functional using BigDecimal
Introduce MarkupRate interface and NuPackMarkupRate implementation to separate rate information from calculator, also fixed spelling in function name, shortened PHARMACEUTICALS enum to DRUGS
Add some comments
Add Money class to encapsulate any operations that will be used by MarkupCalculator when dealing with numbers classified as Money
Update MarkupCalculator to deal in Money instead of BigDecimal values.  Also start providing MarkupRate as an interface to the NuPackMarkupCalculator.  Update and add additional Unit testing to NuPackMarkupCalculator with Mock objects for MarkupRate.