I have all of that and I am essentially familiar with the conceptual structures, however, combined with tutorials / wiki pages that apparently don't contain the full details needed to spend a transaction it becomes rather complex. On top of that I am not supposed to rely on the validation member which I need to update with the previous output apparently