add logger and checkstyle for controller support