Tweak recommenders main build integration

Fix UI module build and update Travis config