projects

A growing collection of projects some which I am currently working on and some abandoned.