refactored view to use generic interface; view panel is now base swing view
Merge pull request #128 from trajar/master

Refactored View - Non-Swing Implementations Possible