minor refactoring
added plugin menu loader to a project