PR Refactoring + added features
Created by: bolmsten
I started to refactor a lot of code and got the added benefit of creating a couple of new features.
The big change here is the refactoring of ErrorPanel and LoadModal. These gave a lot of warnings before so I cleaned up and made them to real components. This gives us the added benefit of being able to issue a action and get a ErrorPanel or a LoadingModal.
I also did minor changes to the client regarding manual mode to match with the server.
Please take a look and give feedback.