Initial commit with basic plugin setup