fixed the read_state status report, added some fix me.
Major action refactoring, tested all the corner cases and added error handling, split power functions outside the buildvApp / destroy actions.
Reduced verbosity of output when running without debug.