more refactoring and betterment
betterments and more sanity
updates to core LEWT controller, semi working again