order by is_home_page
logic for home page
fix some nav issues
get rid of APIs
flash messages
caching