initial commit, improving code, change headings in files, implementing modules bartop-left bartop-right