WORK IN PROGRESS! DO NOT USE! WP plugin template