add support for controllers in a sub-directory per issue #106