updated requirements, fix dockerfile move examples to contrib