Update for API changes

Remove onLoad and make protocol part of properties.yml

Signed-off-by: Jack Huey kitskub@gmail.com