Fixes and changes.

- Gui working better.
- Changed module behavior 
- Still failing recognizing modules in GUI.