Revert "Revert "Created barebones controller that takes model as input but doesn't do anything with it""

This reverts commit ae864c97be10dc1cbae8de9f365c429849f7d6f5.
Merge pull request #4 from tonypeng/features/controller

Reverted to correct controller