proof of concept ideas for a better angular router