Started building better monthly repeat logic
Handle end of month repeating tasks better
Minor bugfix to monthly repeating logic