https://itnext.io/an-oauth-2-0-introduction-for-beginners-6e386b19f7a9
https://www.detroitlabs.com/blog/2018/02/28/adding-custom-type-definitions-to-a-third-party-library/
add spacer and banded rows to improve look
Icons made by Pixel perfect from www.flaticon.com