Some reordering
Added remember, and simpler route security
Updated composer.lock
Moved and renamed listener