E-commerce Website with single-page-model powered by angularjs & modern web technology