Wow, thanks Dol Guldur, that is exactly the kind of critique I'm looking for! Immensely helpful, thanks again! Please continue with the rest when you get a chance! :)