Added different separation algorithm

separate.m is another attempt at separating features, but doesn't seem
to completely work.