gitignore updated to ignore more crashlytics stuff
better modularized how items were being saved to the database