- Added more styling to the gdm-panel to make it look a little better.
- generalized code to allow for different types of rule sets in the future.
- general cleanup and formatting.
- Wired in the 'Refresh' button.
- Adding second part to tutorial
- Minor refinements/refactoring