implement list and grid layout
add settings for home page images
add social share button