Added a ring buffer
Added and modified some Nvidia utility classes