Refector into an interface and the abstract class.
Implement some functions
Move Currency.java to extend ThinObject.java
Change Balance.java to use ThinObject.java.
Add the start of our actual database support.
Update to 1.0.9 schema