Aiyana: Progress Update

I've made a start on the next big update which, as expected, is going to take a while so I thought I would drop a progress update since its turning into a bit of a can of worms. Please note that none of this is live yet…