Vive/SteamVR Bare Minimum App From Scratch Explained

Thought it could be useful to explain all steps in one place:

http://www.rainfold.com/blog/htc-vive-unreal-engine-new-project-bare-mininum-from-scratch.html