new repository structure

Signed-off-by: Johannes Strasser <johannes.strasser@strasys.at>