separate middleware and routes into separate modules
fix links
fix readme typo
add ignoreRoutes option
only ignore routes when there is no user session
fix logout route attachment