Login activity almost done, still need to fix some bugs though