Needs a lot of work, but since you're new to this sort of thing I think it was at least a good exercise and I'm sure this will help you do better in the future. :)