3rd commit - new html struct, new css layout and new js function