Implemented waitscreen mechanism to have dynamic control over when to show waitscreen (if at all)
Now retrieves the candidate by url and candidates by name in one go
Update to handle the new backend architecture
Major styling update