Fixes #202, using custom classes that can be styled.