basic structure
added class comments
Merge pull request #1 from AlmasB/almasb

basic struct