Added files for user auth
Made changes to improve the user authentication system
Moved linkcheck to its own repo