added assignment flux mutations.
more ui work (can now complete assignments).