SPH modelling of companion-perturbed AGB outflows including a new morphology classification scheme