Split off into library

Noticed some direct access though
line 86: name := ADHD.author_macro_name
Split off into library - generally seems to be OK

Noticed that status bar only appears after tab change tho
Fixed status bar overlapped by main tab