A Python implementation of 2048 with a minimum GUI