Added find bugs dependency
Rearranged the UI to support a progress bar
Cleaned up the initialization to be a cascade of tasks