Add files and fix gitignore