removed the lock file, it doesn't seem to be compatible between linux and windows
updated gitignore file to include the lock file
added an easier to use set method
Added mouse events and interactions