added some tests (homepage test, search test, serialization test)