Update README with backend and frontend explanation