fix .gitignore
moved version history to the end of file.
expanded the development explanation.