organizing files for backend integration
modified .gitignore