Code reorganization with classes and lib folder.