Rewrite some things, status methods
queue_position
Start tests, fix existing ones