Arduino Uno + Screen Shield

How does your BT module communicate with the Arduino (SPI?)

You can use the analog pins also as digital pins, if that helps.