adding kinetic motion accumulator
added screen level column api
more accumulator code
kinetic accumulator is working now
bug fixing