- linked gui to logic
- comments to be done (coming soon...)