Merge pull request #16 from brain-murphy/connorbranch

Connorbranch
merger
merger
merge
provide active phone numbers
merge
Merge pull request #17 from brain-murphy/brian-branch

Brian branch
merge
meger
add all switch functionality
Merge louis changes
Merge pull request #18 from brain-murphy/brian-branch

Brian branch
send and ostensibly recieve
merge