Added tabs to settings and fixed config
Config is our storage so we don't need schema.
PHP module isn't in core. Theme functions have changed.
Admin forms and our theme stuff is under /src
Changed the redirect rules post login/logout to use some of dat injection
Changed some config names and made the entity list draggable
Added tests
Tidying up functions and adding config link in info.yml