Text this: An overview of quantum computing and quantum communication systems