Reworked Class

- Modified Classnames for better reading
- Better modular mixins
- More logical naming