Initial commit

Signed-off-by: Lingchao Xin <douglarek@gmail.com>