New packing method which appends the payload at the end of the code section (if enough available free space)
Update TODO list