Did some code refactoring and added questions for herm.
STATE: All that's left for add task is category list. Will implement when I need to use categories.