- minor cleanup in parser and related files
- overall cleanup of interface:
 * better structure
 * better style
 * improved filtering (removed clutter, refactoring)
 * added a few extra items into translation file
 * added a simple way to display sub-sub items