Uid_encode implemented, more test cases need

TODO: write unittest for functions in Utils.hpp
TODO: finish up requester/receiver and test