Try to access user object and rev SP lib
Reordering components so they work.
Updating route code.