* Seperated user and session more logical * Fixed error with expired sessions * Cache user only in SessionStore * Use current backend responses * Used prettier