updated the repo with funbuttons and route-resolve