Updated documentation script and programming guide.