Yes, it's a fork of Megaminer, (which is a fork of MultiPoolMiner in itself)
Why would I need to change file structure if it works for me?
The parts that don't work for me - I have rewritten (just see my commit count on git (950+ commits, vs 350+ of tutulino)

)
Plus I have added new functionality, better logic, new miners, new pools and update regularly
