New website for a swiss small gallery focused on contemporary art.