Starting third version. New structure of project and new classes.
Continue third version of project.