decompose controllers and templates into specific subdirs