This contains the module and a model which still needs many properties. Signed-off-by: David Mehren <git@herrmehren.de>