Separated GUI elements from model logic for server. No interface yet
added