made fetch private
cleaning up quotes
removed cli stuff. pure module
json insead of yaml, streamlining