adding source
adding sdk files
adding DUI
adding engine binary structure
adding utilities
adding gitignore
adding solution file
making it compile with VS community