14. The system of claim 13 , where, in being programmed to retrieve the main program from the memory, the processor is programmed to: retrieve at least one layer file associated with the main program from the memory; display program code corresponding to the at least one layer file and the main program on the display; and where the processor is further programmed to: determine whether to hide the program code corresponding to at least one of the at least one layer file in response to a detected user input from a user; and where in being programmed to initiate the layer representing the portion of the main program for editing on the display, the processor is programmed to initiate the layer based upon the determination of whether to hide the program code corresponding to the at least one of the at least one layer file.
16. The system of claim 14 , where, in being programmed to display the program code corresponding to the at least one layer file and the main program, the processor is programmed to: differentiate between the program code corresponding to the at least one layer file and the program code corresponding to the main program using a recognition marker, where the recognition marker comprises at least one of a background color, a text color, a frame line, a font, and a transparency.