1. A Human Machine Interface (FWI) including: a display page including a plurality of display page elements; a data source manager including a plurality of data source components; and a binding engine which transfers data and commands between the data source components and the display page elements.