update methods, gitignore and readme