GUI added, more keys added, server logic added