Almost Heaven rebuild pass completed from the user-supplied Almost Heaven baseline.

This rebuild keeps:
- Almost Heaven header / branding / footer
- Almost Heaven background artwork
- Existing Almost Heaven content/data files

This rebuild replaces the drifting mixed layout system with a Thunder-style functional structure:
- rebuilt public page shell
- rebuilt homepage layout
- rebuilt schedule/about/top50/djs/requests/friends/fans/contact/news/events/team/chat/page layouts
- rebuilt comments and poll front-end pages
- rebuilt menu links to use the new root page structure
- rebuilt footer listener/visitor polling
- rebuilt admin dashboard shell

Functional source reused/adapted from Thunder:
- request/contact/join handlers
- chat API flow
- schedule/stream helper usage pattern

Important:
- Directory links on the homepage are placeholders until real URLs are added.
- Listener count still depends on live stream status endpoint availability.
