fiexed gitignore to ignore lyx temporary files
documentation updates and more comments within example scripts