Thankyou for your suggestions. I will add you and will be doing a huge update to this thread according to all the feedback I have gotten.