Gravar-mail: Towards Neural Co-Processors for the Brain: Combining Decoding and Encoding in Brain-Computer Interfaces