Added Basic GUI interface