Add homepage layout and update models