feat(login): added accessToken model and created modules auth, models and session
refactor($log): decorate $log to allow filtering log messages, and some updates to the session