Add app preferences UI