Added module structure + Console

- Added class structure for modules
- Added test code for modules
- Enabled separate console window for output