add menu animation, update on shop screen, relocate BGM loading