fixes service provider in readme
cleans up template path loading

Adds a comment that describes where the template file comes form and
returns an error if the template is not found instead of dd()
renames command

Gives the command a less generic name
adds curly braces to if statement