SYDE 362 Design Project - Music Intelligence Platform