🔥 Node 7.6 has async/await! Here is a quick run down on how async/await works:
🔥 Safari will fire a submit event even if a form is invalid. Use .checkValidity() to stop submission if required inputs aren't satisfied.
🔥 Use `console.groupCollapsed()` and `console.groupEnd()` to group together and tuck away any logging you need to do