Revert "Revert "XDK Project""

This reverts commit 06a5bc7d01baa66400fb398f5a0ee3dab5541e06.
XDK files are in src