Web main page update

- Add random background image on load
- additional backgrounds
Background image update
Web online users page

- Show all users currently online rather than for the previous 5
minutes.
File layout reformat