Added list to models and view with tests
added requirements.txt