Bitcoin Currency & its Details-The Future is Here