Added the ability for users to input their own entries into the database. It also makes all of these fields required.