Reusability changes

- Abstracted font path to variable
- Made all styles mixins for re-usability
- Updated docs to reflect changes