Added test cases for adjust() method
Fixed bug in modified_following() and fixed tests
Add more tests