Created the nano protocol. Fixed a protocol bug, outputs ascii instead of raw data. closes #34
 Protocol should be complete. TODO: Finish encoder library