Using John Papa's modular example app as boilerplate.