Class-ified player and monsters. 

For now only dragon exists. Deal with...