Merge pull request #6 from Codingpixels/master

Updating from master
Merge pull request #7 from Codingpixels/master

Updating from master
Merge pull request #8 from Codingpixels/master

Updating from master
category changes
Merge pull request #9 from Codingpixels/master

Updating from master
category part2
category 3
Merge pull request #18 from rinkalvictor/master

category wise selection