The top 8 DJ software applications available today