Separated the classes into separate files to improve understanding
Merge pull request #1 from BetoBarros07/master

Separated the classes into separate files to improve understanding