You have done a very good job.
There are errors in the documentation, for example, there is no class named InputField, it must be Input::make(). Also php artisan make:filter WhereNameStartsWithAFilter this command does not exist "Command 'make: filter' is not defined." it must be php artisan nebula:filter FilterName. Example in resources page.