Cleaning up slider CSS

- Make sure everything is behind an optional class
- Rename everything to follow style convention
- Add new class for JS binding