Menu screens

add app transition observers, screen buttons and background music player