fixed login bugs, some map stuff done, still in progress