Revert "removing unneccessary files and updating git ignore"

This reverts commit 67d6573809f399356b250466327dfb474291bf04.

The files in backup/* are required for backups!!
Removed spurious nbproject files
Removed backup from .gitignore