added nodewebkit build/grunt
Delete .DS_Store
added .DS_Store to ignore.
some improvements
Added whitelist
removing old code
merged new-client branch