Basic plugin structure - wireframe