added pip requirements.txt. separated unit test and base requirements