Add functional and integration tests using Test::Unit
start localization work