Add code, gson, gitignore