The visual interface is cloned at pixel precision from an example the client provided. The engine, on the other hand, is entirely made by me. It is superior even to the clone's one.
Unfortunately, in creating the engine, I did it pretty intelligently, adaptive and so on. I say "unfortunately", because I never reused the engine, so all that code beauty (as much as it was) was all for naught.