add carousel feature
add favicon
added page:load option to JS to fix page loading issues when going back
display either carousel or list