Thorbens Engine

Signed-off-by: Thorben Pajunk <thorben.pajunk@googlemail.com>