Use classes. Basic proxy functionality working