1. A computer-readable medium containing instructions that, when executed, cause a computer system to perform steps comprising: receiving a portion of code representing a method performed by a class of a layered software application that is being developed into a runtime environment; receiving instructions for storing said class of said layered software application; opening a layer folder in a computer file system, wherein said layer folder is associated with a software development layer of said layered software application, said software development layer representing a unique version of said layered software application; opening a class file stored in said layer folder, wherein said class file represents said class of said layered software application and comprises an editable text file for storing information related to any methods implemented within said class; and writing said portion of code representing said method of said class into said class file of said layer folder, wherein said method is to be performed as part of said class in said software development layer.