added sha_256 implementation and started a stack with a linked_list