Added multiple methods, ui stubs

Must implement the VM's and the rest