Resolves #4 - added some rudamentary documentation