Adding more comprehensive test cases, and a favicon!