Adding currency type enum
Updating currency and skill enums
Renaming some methods.