Major refactor- Moved example to an artisan command