Nice start, needs polish and tweaks here and there. But so far seems promising :)
thank for your feedback! i will work on it :)