Redisgned Cycbuffer, added float and word support