old projects done in my spare time as a novice programmer