Start using async/await instead of promises and callbacks

For people who are using Angular2-Metoer, I recommend using the built-in RxJS 5 (Observable) which is much more powerful!

Also, I posted it here about how to Subscribe data in Service using RxJS 5 which gives you a feel to start using the more powerful RxJS 5.