Added a point to the README
Added factor exceptions to the top comment of factor.py file. Changed __repr__ of factor to __str__
Added tests for the expected value function that is going to be implemented