Init sources
update gitignore
update gitignore