apply three column layout.
separate files.
update readme