Finished Assignment, Adding buttons, view, linking everything and filling in the methods