add audio frame work. add difficulty panel and animation. add hole buttons