refactored towers into base, attack and status as opposed to 1 big package