Files reorganization
Functions need to be loaded before
Revert files extension
Merge pull request #260 from Alexpux/mingw-w64-builds

Files reorganization