Updating 3rd party libs. Using classes in coffescript. Adding UT for Search class. Rephrasing steps in system tests