Slight progress on LiveWireDP
merge conflicts
Implemented most of LiveWireDP