Foundations of PyGTK Development: GUI Creation with Python