Ajustment + Answers

Refactored data structures classes structure, and answered some more
questions