Available numbers implementation, tests and docs