Started work on EGL implementation