Merge pull request #1 from hmin/gh-pages

Add DeviceCapabilities interface
Added contributing file and tidyconfig