Well this certainly is a large space to fill. Hoping to write something of my own some day but here mainly just to read other peoples works...Well that was short...