divided into classes and modules. wrote ReadMe.