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.

Add .gitkeep file to:
public/images/
public/javascripts/
logs/