* All the files are now loaded and read through, no data is saved yet though.
* Improved quality of code.
* Refactored.