added persist.js file. limited size of images in columns, to avoid layout issues on small devices