Cleanup Discoverpage, remove unnecessary toast message

Signed-off-by: TengChou Yang <threefure@gmail.com>
Add map to past record detail

Signed-off-by: TengChou Yang <threefure@gmail.com>
Change polyline color base on music callback function

Signed-off-by: TengChou Yang <threefure@gmail.com>
Resolve some Warning messages

Signed-off-by: TengChou Yang <threefure@gmail.com>