Clean up

This needed to be done.

- Moved the examples into their own folder in the root directory.
- Got rid of the Extensions folder since it didn't make any sense.
- Get rid of the unnecessary macro for view properties.

I also regret my choice of moving the scroll/clip views outside of the repository, and I have moved them back in. Once this is merged I will delete the submodule as well. I will also delete the repository as it doesn't make sense to duplicate it there.

Unfortunately with these file directory changes we'll lose some commit history for individual files.