* cleanup manifest * Attach decode to `Manifest` * move manifest container to it's own file * rebase main * update header license year