Implemented tasks. TODO: Buttons and fields do not disable when not used. Also, does not immediately refresh.