Module overhaul for performance and extensibility
Updated remote user config