#2: Make controller reusable
Update the documentation to reflect changes in #2