Library now works as expected.

Only thing left to do - make the About page.