created a basic data structure for storing features, closes #4