Some parts of this MSc Dissertation are the subject of a patent process. This version of the text has accordingly been stripped of several parts, to prevent revealing the nature of the patents currently under filing.