check state at user log in
extracted state check into user class
install slushies middleware
add user tracking middleware skeleton
user agent model
migration, models for user tracking sessions and visited urls
user tracking relations and middleware
create user tracking sessions on login
creating a tracking url will update the timestamp of the session