offer a clue if serialisation of exception fails
add a .gitignore
update gradle