Added restrictions to modifying batches for normal users
Added controls to prevent normal users from modifying molecules
Added ability to create transactions to user role