adding LICENSE
adding most function utils
adding todo file