performance fixes
implement column moving
cells are now positioned absolutely to accomodate this