added the base types to the bard runtime; added printers for base types