Some basic stuff
Added setup for the other providers, might need refactoring then
Added correct sys_type translation, added register_event to all relevant tests in the file
Event integration with power control working, now it needs a bit of refactoring to be fully acceptable