Added logout
Added routing
Added generate spread sheet method