separate examples into modules