migrate lyrics menu events to commands.
migrate edit menu events to commands.
some minor code file structure changes.
migrate visual menu events to commands.
some visual menu items were missing in migration.
cleanup more edit commands.
some project structure changes (minor).