updated controllers and interpreters to new channel model location
starting adding support for multiple APIs