Changed the way commit messages are created

No longer use a generic message, the file names that are changed and
added are listed.

Also did a seperate commit for added files.