Name spaced css classes and took advantage of sass features.