adding category model
adding timer and interval models