A very naif bitcoin client (mostly done for learning more about the protocol)