Revert "move native code to seperate project"

This reverts commit 31d9483c2d92dfa243ae80caad73ba5154df826a.