refactor lemon player. simplify makefile. music works!