Personal projects.

Some of my personal projects, finished or still in progress