Energy can be sent/received

As well as some UI additions