Added partial search functionality.
Added TreeView context menu with helpful options.
Changed CurrentAssembly method names in order to be better understandable.
Added and implemented TreeView and TreeView context menu interfaces.
Most handler classes are no longer static in order to support this commit's changes and and further increase program stability.
Extracted open file function to Functions.
Added new function to Functions.
Implemented throw on invalid path for CurrentAssembly.
Fixed bugs when loading an assembly reference by double-clicking on it from within the references folder.
Misc bug fixes and enchantments.