Major code format
- Break Metrics down
- Replace Updater with custom type
- Have DataHolder declare what their PermissionBase are
Prepare MySQL implementation and add setRank to groups
Implement MySQLDataHolder