Ashley Systems now globally-accessible through Helper classes. Weapon implementations majorly refactored so that all constants are declared in enum instead of across multiple abstract classes.