added add_category. unclean. no excercise

removed top 5 limit. need to add cleaner forms. need to do exercise