Front end interface design to allow interaction from users between back end hardware/software.