directory hierarchy, moved sources into src/ and examples into examples/