AS3: Deeper down the rabbit hole

I have continued to delve deeper and deeper into the world of ActionScript 3.0 and in the process have developed some rather fun components.