Big refactor, getting and overview of main activity view.