add usual stuff
update gitignore