Initial Upload

The source files for a ring buffer type.