First pass for recurrence rules
Tests: Remove old Uni tests and replace it with a new static entry
Added unit tests for recurrence rules and fixed the issues to let the test pass