Chapter 8: Modifying Money.java

- Making Money class abstract .
- Adding static factory methods to return new Dollar and Franc objects.
- Added a abstract method times that return Money object.