Add text boxes to login screen, add keyboard management capabilities, fix performance issues regarding shadows