Refactor TestDB

Refactor TestDB. TestDB::create will not add any data to test database
except for the languages table.