project initial import
update gitignore