[do not merge] starting plugin from foreman's template

this is a redo of #7 
originally stated by @ehelms in #7:

You may also want to think about authorization up front, so you don't have to try and bake it in at the end.