Trying out (in Feature2) a different approach to the Feature schema.

@laserson, thoughts?
also a map?