Prevent html link actions on some icons.
Started refactoring to a promise-based server logic.