VP-297: Fixed mammals demo and more unit tests. All unit tests pass in firefox but some still fails in Chrome and Safari.