Easy to expand interface;
Using 'injector' instead of 'CPatch'
Changed the ini parser to a better one
Proper directory structure
Removed MSVC specific files