organise the files into a directory hierarchy src/ examples/