Code cleanup, added start to user menu, and auth check.