Tab refinements

- Addition of ractive slide transition
- Max / min width calculations based on longest filename
- beginnings of sub-tab bar