Simply the esl directory layout a bit
Enable libesl in build