More comments about the actual Code Structure
Some structural Ideas