reorg proj stucture for better stage, build, deploy