Load components based on device type (`data-device-type="type"`)

Closes #173
Merge pull request #174 from pukhalski/master

Load components based on device type (`data-device-type="type"`)