initial commit of the bitcoin wallet class