Initial commit of code written to date & inclusion of libraries etc.