Added current_hitpoints to character model. Added some attribute tests
Character now generates its required skills after being created. Added a skill search function to Character.
Added default values to skill so it doesn't throw exceptions when using total.