php classes + layout + gui update