Refactored rendering to auxiliary methods. Rendered first quad. Cloned points throughout. Cleaned up API.
Added support for AMD. Moved demo code to its own directory.