added 2 header files with classes for sift. small fixes
sift class public functions
sift private variable and function declaration. comments