Checkpoints + More changes

Checkpoint file added, main.cpp added genesis block, merkle root, etc.