Updated gitignore to include .log files
.log included in gitignore at app level
Updated backend to be more clear and follow best practices
Merge pull request #3 from krackergraham/backend_update

Backend update