Plantillas en Laravel

Estoy intentando que mi plantilla predeterminada funcione con Laravel. Vengo del sistema de plantillas Codeigniter y Phil Sturgeon, así que estoy tratando de hacerlo de una manera similar. ¿Puede alguien ayudarme con lo que me falta / haciendo mal? ¡Gracias!

//default.blade.php (located in layouts/default)
<html>
    <title>{{$title}}</title>
    <body>
    {{$content}}
    </body>
</html>
//end default.blade.php

//home.blade.php (index view including header and footer partials)
@layout('layouts.default')
@include('partials.header')
//code
@include('partials.footer')
//end home

//routes.php (mapping route to home controller)
Route::controller( 'home' );
//end

//home.php (controller)
<?php
class Home_Controller extends Base_Controller {
    public $layout = 'layouts.default';
    public function action_index()
    {   
        $this->layout->title = 'title';
        $this->layout->content = View::make( 'home' );
    }
}
//end

Respuestas a la pregunta(2)

Su respuesta a la pregunta