updating app structure and README.