WIP: restructured, added examples, templates, and needs fixing the test and replacing/unfiltering