Feature refactor edittab

refactoring the new/edit task tab to incorporate scrollbars without breaking anything else. Made new TaskInfoView class in refactor to replace newtaskview, since I always found that a little confusing.