Original commit message from CVS: Added quarkTV with some cleanups. Can still do with some optimisations.