Immense Amount Of Bugfixes.

Unfortunately, tracking down and fixing an immense amount of bugs has been harder than I originally thought. This is why a release has not happened yet, and why you have not heard much from me since starting back working. Some of these bugs have been fixed, such as the garbled Shelf. Others, such as drag-able tabs and losing bookmarks when dragging/dropping between folders in the Shelf, have been harder to track down and rectify. In some instances, a complete re-write of the code is needed to fix issues. Please bear with me as I try and chop through these issues.