Finished the backend.

Kind of. I hope there aren't many bugs.
Added some comments to CoinType.java and implemented an option to save
player information.
Implemented more functions

Implemented some functions of the backend and changed the last part of
the package name to lower case.