added background music and fixed final bugs