Made code more readable, add CDBox and CassetteBox