Final GUI solution using HTML