shit tons of updates. About to start trying to build my own auth system. TO BRANCH!