add source link to examples overview
support nested extend
add a more complex topcoat example with themes and cjs