init: init project framework