Move tank creation forge to own module

Add test file for it.

In that test file there is a pile of noise for creating a mapped
user. That will likely need to be extracted to a fixture at some
point.