grouped stuff and added opencvsift class for SIFT detection
did some sift stuff.