added destroy events, added a get method, fixed a bug with isValid()
0.0.2