newly add

add Evaluator class(tests are failing yet)
change test files

change test files to use "nose"" unittest framework
implement to P17
finish section 2.1
finish section 2.3
finish section 2.4
finish section 2.5
finish section 2.6
add pylintrc

disable noisy pylint warnings
finish section 2.7