Implemented Project Tree

Project Tree has been implemented. Now Python files in a project are shown in Project Tree with their parent directory as the parent nodes. Clicking on Python file node will open it up in the TabbedPanel.