Added unique constraints and removed unused column
Fixed setting columns for author
Added more dependencies