Updated readme file and added some metadata to most of the source files