Make resource requests all use integer constants instead of strings.
Refactor file extension handling.
Move various classes to the utilities package.
Clean up and format code.
Make prestige consistent.
Move prestige names to localizable file.
Don't cache prestige names needlessly.