Initial Commit

Improved prepareNatives