update __main_ for rest.py to accept input
add expected results to test cases
implement user input in __main__ function of rest.py
Merge branches 'rest-recommend' and 'master'
initial files for assignment 1
Fix merge conflicts