Refactor url resolve
Implement url reverse
Implement url reverse