McCoy, E. New modelling applications for Helmholtz soliton theory : from single interfaces to waveguide arrays. (Thesis). University of Salford