add gitignore
change readme header
add a lot of new stuff :)