Site Under Construction

It's been a while since I made any attempt to keep this site up to date.

I have a few projects I'd like to host here, so I'll be working on getting these pages up to date. Patience.