[yanwei] setup project and create a basic interface