switched to mvc for item node drag, performance improvements, added docs