Init component
add project files