implement play sound, add Settings class, add AVFoundation FW