Added controller and gender variable

- Controller now controls all functionality.
- Gender variable determines ‘he / she’, etc.
Merge branch 'Add-a-controller' into gh-pages