refactoring templates, added edit project screen, added humane.min.js notification system