Maescool/Catacomb-Snatch — pull request #433 by Sturmflut (2012-02-26 01:26:29+00:00)
Title: Refactor Font class

Let's retry it again: This time I commit the refactored code of a single class only. All changes are listed below, no automatic code style changes, and my tree should be based on the latest upstream.

- Put all member/class variables at the top
- Add JavaDoc comments for every method
- Change the visibility of all class/member variables to the strictest value possible
- Introduce boolean isDrawableCharacter(char c) so Font.LETTERS doesn't have to be publicly exported, and fix all other classes accordingly