Rejigged package layout, tried to work out why my serliazableexception won't serialize ;-)