Refactoring: Renaming Classes/Files/Variables

Let's alll try to use the same way of naming classes/files/variables from now on so we have consistency across the project
TreeExplorer, Email List, Email Content Panels added

Added some new panels, rearranged layout, still prototype
modified gitignore