Heh thanks guys!
A lot of my other work is focusing on all the aspects you've mentioned. I may post some more up later.

Chaos