started adding cross validation
added a couple cross-valid test cases
merged