add checkstyle

Signed-off-by: Tony Cheng <horst.cheng@gmail.com>