adding the final edit functionality
new cache configurations, now smart control
not using hash, but using the session user id to confirm that users data
adding moment JS to handle front end dates