Add examples, restructure