Weekly commit (I really should push weekly)

Warning: This copy is not even as working as the other ones are. It's just a weekly commit. I'll be working on the session system again; I realized that /home in the VFS is *not* the same for all users. Sigh.