Bard WIP

New personal work "Bard" work in progress..