Use flakes as a Bower dependency

Plus moving `bower.json` to root so every developer can see they should install the components.