Modify index page showing its backgroud.

Add reccomend cached function and save them to
temporary files.