Initial commit, original version

This is the original version which has been developed without a version
control system. Licence and waranty information is a bit mixed up still.