Library project updates. Also brings is source that was supposed to be merged with DMA branch merges.