Revert "Working menu with loading page"

This reverts commit 027e2b0bff86d8235c29ca80ac8731ea21f82b9a.
Revert "Revert "Working menu with loading page""

This reverts commit 41a7d70c5d10c4f0e42e636b8935b8ee7b0fc648.