Updated service provider to run at boot and fixed a namespace issue.
Lots of changes. Still under heavy development.