Automatic Music Visualization with Beats & Emotion Detection