Started work on matchmedia interface
Fix linting
Made some progress on the helper