add guidelines + gitignore
add some remarks