Creaed main frame and support open file
Added swing validator panel
Implemented swing worker
Added colored validation type
Added compress and quit action
Added card layout
Added other operations
Added jgoodies laf
Merge branch 'feature/gui' into develop