Hello internet. It's been a while. I apologize for my recent lack of proper blog maintenance, but I have been fairly preoccupied...