Updated gui with art and functionality