After having bit off a little more than I can chew, I think that I shall be retreating from this thread for now. My apologies for any inconveniences~