Deep-Reinforcement-Learning Exploring and implementing different concepts and algorithms in deep reinforcement learning