Lots of notation/documentation and added 1H and 2H bonus damages to Offense class.