Hi Steve, I guess its a start, will try and come back and improve on it where possible.
Are you sure you want to continue?