Beginnings of input ring (need to tune the semantics)

Signed-off-by: Moritz Ulrich <ulrich.moritz@googlemail.com>