simple json client with a twist of UI