added spotify search and refactored
added spotify search and refactored