Quantifying Self-consumption and Flexibility Provision through Battery Storage, a Deep Reinforcement Learning Approach