Merging work on SQL database setup from @rkiko and @svaksha

Work in progress:

1. Where do the image files come from, and what are they used for?
2. Where do the CSS files come from, and what are they used for?