New user interface + bug fixes

Added user interface
Added status updates

Fixed bug reported
=> mask = mask & (~innerMask)
=> (Line 314 in Analysis.py)