This was a request from u/2shy2post2day. This was my first try and it's a bit of a ramble on my part. @ u/2shy2post2day : I hope it turned out okay and it fulfilled what you were looking for. Just let me know what you thought about it.