Adding interface constructor dependencies to controllers #35.