Add alpha version for ESA talk. Working, but may suffer radical changes.