ES6 Features and how to use them today with various browsers, transpilers and tools