The atomic simulation environment—a Python library for working with atoms. (7th June 2017)