Added more events and tweaked some methods
Teleop change