Merge pull request #2 from mrgokul/master

updating with master
Added comments
Koalas

partially cleaned the code and added description to constructor and
added authors
Koalas

cleaned the code
Merge pull request #6 from gsuresh92/master

koalas