refactor welcome page and add compass