add feature view contract and new project