updates .gitignore
README.md: updates README.md for the changes of event object;
complete main functionalities;