Wow, thanks for the in-depth critique, I appreciate it! For the first point, do you mean a hero was spawning without attributes or the classes weren't working?
The classes weren't working. The hero spawned with a few attributes but I couldn't increase it.