fixed constructor call
started implementing a tool swtiching mechanism that would sync tools across multiple browsers