I did something like this before but it was aimed at a theme I shouldn't have tried. Now this is completely different than from before. I don't have much other that an intro at the moment, but I will try and expand. If you want to correct me or comment than go ahead.
https://docs.google.com/document/d/1MI1pLbQUkzKVI4p1y7dyFAbUSukloX2hcdDNqN4IJ_8/edit?usp=drivesdk
Enjoy.
https://docs.google.com/document/d/1MI1pLbQUkzKVI4p1y7dyFAbUSukloX2hcdDNqN4IJ_8/edit?usp=drivesdk
Enjoy.