added express type definitions and updated .gitignore