detects possessive nouns and phrases; adds random phrase generator to interface
styles interface
wraps lib into self-invoking named func