move listing tests into own file
add a few more fast tests
fix test tiles
only unit tests remain
partial port first unit test
finished unit tests