Revert "Revert "make project""

This reverts commit c485574ad51949557cb71b7ea677a223d0fa3733.