move $String to its own file
build