refactoring(front): new way to use data from backend (not yet used everywhere) & tweaks
- Created new hook useSingleApiData
- Created new hoc withNetworkWrapper
- Converted some components to use the new setup
- Added new services for common data (helpers should later be merged in the services)
- Few bugs in search and tips and tricks (need other refactoring to be fixed) etc.