completly refactoring Data-service, rewriting urls for category and restaurant and setting button disabled while data is loading
rewriting directive