Style and functionality improvements + spinner

Makes the styles closer to Kalle's design.
Makes service sidebar customizable through less variables.
Adds more elements and animation to landing page.
Adds spinner support to SMCollection and spinner functionality to some views (no styles yet).