A few changes to structure. Adding SIFT features. Added regressor training. not general