Mh factory2

Weapon and Character Factories and can automatically load new weapons/characters. (Just by putting a new weapon/character *.java in the according package.) 
Interface unchanged.