separate initializations for project and component.
update README.md.