enhanced gitignore
slight sleeps
enhanced completablefuturetest
execute object's methods directly (finalize...)
moved loading/saving from controller to store.
also use last execution group for loading/saving
fixed menu order
added timeout because sometimes the futures are not finished(although their executor is)
implemented working cancellation strategy