So guys, i give up the old concept, not entirely, i kinda need to fix all the problems...
I believe that "if you are going to do it, do it right", so i decide to redo it from the ground up. So even if I miss the deadline at least i know i gave my best, i cant stand putting work out there that i know I can do it better.
I'll give my best until February 28th