adds category model code, adds category_id relationship and validations in event.rb
fixing all the tests
categories tested time to fix the rest
fixing tests but I need to fix the datatype for start and end times so committing to do that