initial 0.5 bardo compiler working on a subset of Bard source code