Switch from using email to username for signin

Email doesn’t currently seem to be working in the API + username makes
more sense to use anyway
Delete unnecessary resources
Small frontend tweaks