Added requirements.txt, readme, and fixed a few lint complaints