Hi Ray and Farshad
Thanks very much for your replies, you have clarified my questions which is much appreciated. It seems pretty clear how to move forward from here so I will begin working on the package and hopefully be submitting it soon.
Cheers,