Laying ground work for Iir filters.
Small fixes and tested if MemoryFence instantiates and its methods can
be called.
Added circular feature