added hamcrest lib
added scaleAlong() method