Finished all views; added validation; assigned random story_id