starting work on a composite pattern entity class, to specialise into a mech class
made springs breakable, need to do composite entities next