Created Modules' Outline.
Added Members functionality.
Added and changed visitor and change strategy patterns.