Feature favorited
Resolved major bugs
- Entities have default values to avoid runtime errors;
- Singleton added back;
- Navigator.popAndPush now being used only at when there is a screen bellow it, this corrects the app's "black screen" behavior;
User now can favorite opportunity in the home page
- Default button now have a white and red color;
- Favorite action integration;
- Favorite action updating view.
Overall code quality
- Removed unnecessary commented code, prints, empty lines, and unused imports;
- Router small update: changed Login and SingUp views creation places ;
- If login or sing-up is successful, the screen pops until root.
Favorite list classes, but not retrieving actual favorited data (trying this created a bug that wont allow the favorited screen stream work, so it wasn't implemented)