angular-sofa + example in the live page