Wow... MM did you actually build this yourself? If so bravo for finally trying something yourself!
Ok now, I would LOVE to give you comments and criticisms and help you, but inorder for me to do so I need you to reply and tell me that...
A - you built this yourself
B - you will listen to what I say
and
C - you will use what I tell you and try and improve
I dont want to waste my breath