Thanks for the nice feedback, yes it does need a lot more improvements, I'm still working on it now and will post a better version of it after the voting phase. Sure, I'll check it out now