Refactor (minor) moved character specific functionality into characters.js
Chore (minor) removed duplicate file
Refactoring character variables and methods to make more sense and be more readable
Added separated regen rates for each type of user