added service provider

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>
removed register and boot

added service provider and removed menu items

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>