update README
create list
introduce Layout module