Closes #54.
Constructor functions for adding custom behavior are now named functions.
Merge pull request #55 from jmdobry/feature-methods

feature-methods