adding guard and spork for faster and automated testing