Closes #25, Closes #24, made logging more fun