Basic skeleton of the program
Basic skeleton