Move a ton of logic in home.blade.php into partials so that themes dont screw things up.