Thank you all for the replies, they've been an interesting reprieve from my current workload. Currently finishing my thesis and various other related
and large pieces of assignments, so I will reply to you in turn with my thoughts when I next have the chance.