Improvements to attacks.
- Added damage variance.
- Added crit chance and modifiers.
- Added projectile speed to character stats.
- Simplified the process by adding a Calculate() method to AttackStats that will handle all the work.
- Changed the code so not having a hp or xp bar won't cause exceptions.