Add ability to set options; Add events for load/loaded