Further updates to interface
Updated example and homeport to make it work
Beautification