weapon sortof working!
added properties to weapon::simpleprojectile; added convenience func to actor::base