Excellent feedback, thank you! Animation is definitely an area I need to work on. I'll add it to the list for the next iteration :-)