added section on testing
update gitignore