Completed one of my most satisfying piece of work tonight! There are still lots of room for improvement, but the result looks encouraging enough that I want to continue practicing and seek further improvements in this ever more enjoyable hobby of mine.