Thanks.
I appreciate the feedback.
I did not get much time to work on it, I mainly worked on it for about 6 hours over the week during the evenings. (I have a family !)
Next time (Oh it's always next time) I'll try and commit more time!