added set values to power_status
simplified strings methods, using existing ones
fixed a couple errors with serial, updated for string methods
generalized and simplified methods in main