Added missing dependencies, improved login, modified some styling elements