cleaning up repo, adding additional comments, and updating setup view.