Created two nes modules and moved everything to the most abstract one.
Created other modules isolating dependencies.
Preparing turbogwt isolation,.
Finished modularization.
Merge pull request #23 from reinert/modularization

Modularization