Add Laravel Service Provider
Improve composer.json
Doc blocks