added requirements.txt
added flask-cache
added install script
modified precommit
added pre-commit
updated readme
Merge pull request #6 from Cal-CS-61A-Staff/requirements

added requirements.txt