I don't know why It took me so long to finish this. I wrote it a month back and have been keeping it until I was totally satisfied with it. Today I changed a few things and BAM, there you go. So yeah, here it is posted to MY satisfaction lol I hope you enjoy. Comments are appreciated.