Added base weapon class.