Small fixes and added time vector for cartridge so that currentupdatethread will be able to run on a per-cartridge basis