basic client app structure added