Smart Grid Energy Management: Blockchain-Based P2P Energy Trading And Reinforcement Learning-Based Ev Charging