Phew, too me a long time to do this one in the end, mainly set backs with the drawing side of things, but happy now it's done. :)