Changed libraries and evaluation array to not mutable in client
Added activity indicator manager to manage spinner in status bar when operation is executing