A SPA using javascript Angular framework