Add .gitignore

Add the .gitignore file to the repo to ignore the log files and npm
modules, add .gitkeep file to some directories to keep the structure.
Delete the files/dir that should be ignored.

Adding .gitkeep:
/public/images/
/public/javascripts
/logs/