Added using impromptu-interface for Proxy Handlers, some redundant classes were removed