2.0: Using UI Router instead of the buil-in router for better management of the isolation of components
2.0: Not using `html2js` for the moment