This merge requests contains the changes to work towards a new everybeam API. Ideas/changes can be discussed here.