move stuff into subdirs, implement missing list_iter_remove
fix linked list
Add decimal adjust opcodes