Main clean up is in the router which now has more advanced pattern matching (Can match multiple handlers which allows middlewares to work against multiple routes)
This does lead to some slowdown but usability > speed. Will attempt optimisations in future commits though
Cleans up the code.
Main clean up is in the router which now has more advanced pattern matching (Can match multiple handlers which allows middlewares to work against multiple routes)
This does lead to some slowdown but usability > speed. Will attempt optimisations in future commits though