add behaviour component + behaviour subsystem