Splitting out classes, feat. autoloading
Check login in index.php instead of Session.class.php
Prevent infinite redirect loops
Documentation is nice too