init data objects with generator technique, work around features
move objects from array to generator. Prepare data for feature generation.
call feature with object instance to get its value rather than get attribute
fix some of broken tests
add feature calls to data. Feature being called with data object returns generator
fix tests for python2.7
fix python3
merge conflicts
fix feature names after data with None features creation.