automatic generator: readme
style alignments
added license
code style
size and style alignment