started compiling
update gitignore