add project basic structure

add project basic structure by wayne