"However I do not know how to bring these basic 'tools' together to make a program other than a simple calculator or text based game." . . . .