add categories validation
add categories, locations collections
add datetimepicker, format datetime