Add controller and translation

Signed-off-by: Connie Leung <cleung334@gmail.com>