Updated .gitignore and removed unnecessary files. Implemented keylistener