An Exploration of Spiking Neural Networks and Their Use on Reinforcement Learning Tasks