Added method support
Added gitignore
Modified gitignore
Added music interface
Added music frame
Added music functionality