Major refactor. Removed examples