Converts to using cf-core and BEM

Testing the conversion to cf-core waters here, so far so good. :sailboat: 
Is it worth considering making the text of these comments visible (or available somehow) on the demo page? Might make it easier to know what the tests are trying to show if you're just viewing the demo.