corrected an error in kernel3x3

In line 595 there was [1][1] instead of [1][2]
Merge pull request #28 from chaithuzz2/firstbranch

corrected an error in kernel3x3
Updated ingenuitas repo to sightmachine.
Merge pull request #30 from codetab/ingenuitas-sightmachine1

Updated ingenuitas repo to sightmachine.
Improved readme

Signed-off-by: Aniket Pant <me@aniketpant.com>
Updated .gitignore to ignore node_modules

Signed-off-by: Aniket Pant <me@aniketpant.com>
Added requirements to readme

Signed-off-by: Aniket Pant <me@aniketpant.com>
Added step for installing missing dependencies
Assumes that the user has installed npm for installing all required dependencies

Signed-off-by: Aniket Pant <me@aniketpant.com>
Resolving conflict

Signed-off-by: Aniket Pant <me@aniketpant.com>
Changed the visibility of some private functions
Fixed a bug in Image.merge and a typo

Changed 'and' to 'or' and 'is not' to 'isnt'
Merge pull request #35 from pianiel/master

An error would not be thrown in case of bad dimensions in Image.merge. Thanks!
Merge pull request #26 from aniketpant/fix/minor-changes

Improved readme
Merge pull request #33 from SantiMunin/minor_changes

Changed the visibility of some private functions
Merge pull request #7 from sightmachine/master

updating second branch