Taking an existing source code and adding new features is easier and faster than waiting to patch/crack something that might work or not. And while more you do that, faster & easier will be become.
If you don't know every how to step about adding new features to server side, i can help you. Just make a post on Help Section about everything you are not so sure about that.