Not to complain... but there are about a hundred of these already.  The one I currently like that's simple, flexible, and lightweight is here:

I'm sure this is a lot of fun to build and a great learing exercise but has a few dozen more if that didn't do the job.

Good luck with yours.