Its been a while....

I thought it was about time I resurrect my website. So much has gone and I have been so busy the last couple of years but I am hoping I...