Rubyisms

A little refactoring to make use of some ruby conventions within the Character class.
Added some basic specs using rspec for the Character object.
Notes inline.