Revised and changed load session implementation.

Changed level at which fileselectionerror is called and removed previous
while loop structure (replaced with simple check and accept function).