Move files to proper package
Add another example to demo adapter pattern.