Feature interface WIP

Addresses [Closes #40] and [Closes #41]
Added to get some feedback and to show somebody is working on this.