Merge pull request #12 from rajatpatel92/master

Kernel Support Added, Changed Naming Convention
Fixed bug in updating file list based on selected group list
Kernel feature restricted to only Supported Devices