Major UI rework + backend integration

Major UI rework + initial backend integration for bookmarks and history
Yup that works, quite nice right?