[Nathan] Changes to work with interface, update on batch work and running model without gui