@add updates and draws interface for entity, used for easy devlop ui
componet