This page is intended to be a repository of any new and interesting projects or problems I've solved or am in the process of solving. This is as much of a place to document my failures as much as my successes