Initial structure.

git-svn-id: http://svn.digiwest.com/svn/HyperCopy@1 89660381-262b-3742-805a-cfdfaf696bcb
git-svn-id: http://svn.digiwest.com/svn/HyperCopy@2 89660381-262b-3742-805a-cfdfaf696bcb
git-svn-id: http://svn.digiwest.com/svn/HyperCopy@3 89660381-262b-3742-805a-cfdfaf696bcb
git-svn-id: http://svn.digiwest.com/svn/HyperCopy@4 89660381-262b-3742-805a-cfdfaf696bcb
git-svn-id: http://svn.digiwest.com/svn/HyperCopy@5 89660381-262b-3742-805a-cfdfaf696bcb
git-svn-id: http://svn.digiwest.com/svn/HyperCopy@6 89660381-262b-3742-805a-cfdfaf696bcb
git-svn-id: http://svn.digiwest.com/svn/HyperCopy@7 89660381-262b-3742-805a-cfdfaf696bcb
git-svn-id: http://svn.digiwest.com/svn/HyperCopy@8 89660381-262b-3742-805a-cfdfaf696bcb
deployed version after some exception handling

git-svn-id: http://svn.digiwest.com/svn/HyperCopy@9 89660381-262b-3742-805a-cfdfaf696bcb
Merge branch 'master' of github.com:ian-cameron/HyperCopy