hit spark added and appearing in front of the rat properly. refactored
the ratlogic to use moblogic out of the mob abstract. Added method to
mobvsweaponhandler to get point of contact from the weapon collision,
and store it in the mob itself as lastContactx and lastContacty.