Changed project to run again with latest builds of canvas api
Changed project to run again with latest builds of canvas api
synchronized add methods since we cannot enforce doing it on EventQueue
adopted to latest API changes