Adding login stuff and new UI